topçu taburu - Turkish English Dictionary